home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_37.txt < prev    next >
Text File  |  1993-04-16  |  27KB  |  504 lines

  1. # near model CODE resource
  2. # jump table entries: 7280-7297 (18 of them)
  3. export_910:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000A  200C                     move.l     D0, A4
  8. 0000000C  6610                     bne        +0x12 /* 0000001E */
  9. 0000000E  7008                     moveq.l    D0, 0x08
  10. 00000010  2F00                     move.l     -[A7], D0
  11. 00000012  4EAD 006A                jsr        [A5 + 0x6A /* export_9 */]
  12. 00000016  2840                     movea.l    A4, D0
  13. 00000018  200C                     move.l     D0, A4
  14. 0000001A  584F                     addq.w     A7, 4
  15. 0000001C  6722                     beq        +0x24 /* 00000040 */
  16. label0000001E:
  17. 0000001E  2F0C                     move.l     -[A7], A4
  18. 00000020  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  19. 00000024  2840                     movea.l    A4, D0
  20. 00000026  486E 000C                pea.l      [A6 + 0xC]
  21. 0000002A  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  22. 0000002E  2880                     move.l     [A4], D0
  23. 00000030  486E 000C                pea.l      [A6 + 0xC]
  24. 00000034  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  25. 00000038  2940 0004                move.l     [A4 + 0x4], D0
  26. 0000003C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27. label00000040:
  28. 00000040  200C                     move.l     D0, A4
  29. 00000042  286E FFFC                movea.l    A4, [A6 - 0x4]
  30. 00000046  4E5E                     unlink     A6
  31. 00000048  4E75                     rts
  32. export_911:
  33. 0000004A  4E56 0000                link       A6, 0
  34. 0000004E  48E7 0308                movem.l    -[A7], D6,D7,A4
  35. 00000052  286E 0014                movea.l    A4, [A6 + 0x14]
  36. 00000056  200C                     move.l     D0, A4
  37. 00000058  6732                     beq        +0x34 /* 0000008C */
  38. 0000005A  204C                     movea.l    A0, A4
  39. 0000005C  A069                     syscall    HGetState
  40. 0000005E  4880                     ext.w      D0
  41. 00000060  3C00                     move.w     D6, D0
  42. 00000062  204C                     movea.l    A0, A4
  43. 00000064  A029                     syscall    HLock
  44. 00000066  598F                     subq.l     A7, 4
  45. 00000068  2F0C                     move.l     -[A7], A4
  46. 0000006A  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  47. 0000006E  2E17                     move.l     D7, [A7]
  48. 00000070  2F14                     move.l     -[A7], [A4]
  49. 00000072  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  50. 00000076  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  51. 0000007A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  52. 0000007E  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  53. 00000082  204C                     movea.l    A0, A4
  54. 00000084  1006                     move.b     D0, D6
  55. 00000086  A06A                     syscall    HSetState
  56. 00000088  4FEF 0014                lea.l      A7, [A7 + 0x14]
  57. label0000008C:
  58. 0000008C  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  59. 00000092  4E5E                     unlink     A6
  60. 00000094  4E75                     rts
  61. export_912:
  62. 00000096  4E56 0000                link       A6, 0
  63. 0000009A  2F0C                     move.l     -[A7], A4
  64. 0000009C  286E 0008                movea.l    A4, [A6 + 0x8]
  65. 000000A0  200C                     move.l     D0, A4
  66. 000000A2  6610                     bne        +0x12 /* 000000B4 */
  67. 000000A4  7008                     moveq.l    D0, 0x08
  68. 000000A6  2F00                     move.l     -[A7], D0
  69. 000000A8  4EAD 006A                jsr        [A5 + 0x6A /* export_9 */]
  70. 000000AC  2840                     movea.l    A4, D0
  71. 000000AE  200C                     move.l     D0, A4
  72. 000000B0  584F                     addq.w     A7, 4
  73. 000000B2  6722                     beq        +0x24 /* 000000D6 */
  74. label000000B4:
  75. 000000B4  2F0C                     move.l     -[A7], A4
  76. 000000B6  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  77. 000000BA  2840                     movea.l    A4, D0
  78. 000000BC  486E 000C                pea.l      [A6 + 0xC]
  79. 000000C0  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  80. 000000C4  2880                     move.l     [A4], D0
  81. 000000C6  486E 000C                pea.l      [A6 + 0xC]
  82. 000000CA  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  83. 000000CE  2940 0004                move.l     [A4 + 0x4], D0
  84. 000000D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  85. label000000D6:
  86. 000000D6  200C                     move.l     D0, A4
  87. 000000D8  286E FFFC                movea.l    A4, [A6 - 0x4]
  88. 000000DC  4E5E                     unlink     A6
  89. 000000DE  4E75                     rts
  90. export_913:
  91. 000000E0  4E56 FFFC                link       A6, -0x0004
  92. 000000E4  48E7 0018                movem.l    -[A7], A3,A4
  93. 000000E8  286E 0008                movea.l    A4, [A6 + 0x8]
  94. 000000EC  2F0C                     move.l     -[A7], A4
  95. 000000EE  4EAD 13BA                jsr        [A5 + 0x13BA /* export_627 */]
  96. 000000F2  2640                     movea.l    A3, D0
  97. 000000F4  2053                     movea.l    A0, [A3]
  98. 000000F6  4AA8 0004                tst.l      [A0 + 0x4]
  99. 000000FA  584F                     addq.w     A7, 4
  100. 000000FC  6722                     beq        +0x24 /* 00000120 */
  101. 000000FE  2054                     movea.l    A0, [A4]
  102. 00000100  2F28 0004                move.l     -[A7], [A0 + 0x4]
  103. 00000104  2068 0004                movea.l    A0, [A0 + 0x4]
  104. 00000108  2050                     movea.l    A0, [A0]
  105. 0000010A  2050                     movea.l    A0, [A0]
  106. 0000010C  2268 0014                movea.l    A1, [A0 + 0x14]
  107. 00000110  4E91                     jsr        [A1]
  108. 00000112  2D40 FFFC                move.l     [A6 - 0x4], D0
  109. 00000116  2053                     movea.l    A0, [A3]
  110. 00000118  216E FFFC 0004           move.l     [A0 + 0x4], [A6 - 0x4]
  111. 0000011E  584F                     addq.w     A7, 4
  112. label00000120:
  113. 00000120  200B                     move.l     D0, A3
  114. 00000122  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  115. 00000128  4E5E                     unlink     A6
  116. 0000012A  4E75                     rts
  117. export_914:
  118. 0000012C  4E56 FFF8                link       A6, -0x0008
  119. 00000130  48E7 0018                movem.l    -[A7], A3,A4
  120. 00000134  286E 0008                movea.l    A4, [A6 + 0x8]
  121. 00000138  2F0C                     move.l     -[A7], A4
  122. 0000013A  2054                     movea.l    A0, [A4]
  123. 0000013C  2050                     movea.l    A0, [A0]
  124. 0000013E  2268 008C                movea.l    A1, [A0 + 0x8C]
  125. 00000142  4E91                     jsr        [A1]
  126. 00000144  2640                     movea.l    A3, D0
  127. 00000146  200B                     move.l     D0, A3
  128. 00000148  584F                     addq.w     A7, 4
  129. 0000014A  6720                     beq        +0x22 /* 0000016C */
  130. 0000014C  486E 000C                pea.l      [A6 + 0xC]
  131. 00000150  486E FFF8                pea.l      [A6 - 0x8]
  132. 00000154  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  133. 00000158  486E FFF8                pea.l      [A6 - 0x8]
  134. 0000015C  2F0B                     move.l     -[A7], A3
  135. 0000015E  2053                     movea.l    A0, [A3]
  136. 00000160  2050                     movea.l    A0, [A0]
  137. 00000162  2268 0098                movea.l    A1, [A0 + 0x98]
  138. 00000166  4E91                     jsr        [A1]
  139. 00000168  4FEF 0010                lea.l      A7, [A7 + 0x10]
  140. label0000016C:
  141. 0000016C  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  142. 00000172  4E5E                     unlink     A6
  143. 00000174  4E75                     rts
  144. export_915:
  145. 00000176  4E56 0000                link       A6, 0
  146. 0000017A  48E7 1100                movem.l    -[A7], D3,D7
  147. 0000017E  2E2E 000C                move.l     D7, [A6 + 0xC]
  148. 00000182  7601                     moveq.l    D3, 0x01
  149. 00000184  0C87 6669 7273           cmpi.l     D7, 0x66697273 /* 'firs' */
  150. 0000018A  672A                     beq        +0x2C /* 000001B6 */
  151. 0000018C  0C87 6C61 7374           cmpi.l     D7, 0x6C617374 /* 'last' */
  152. 00000192  6722                     beq        +0x24 /* 000001B6 */
  153. 00000194  0C87 6D69 6464           cmpi.l     D7, 0x6D696464 /* 'midd' */
  154. 0000019A  671A                     beq        +0x1C /* 000001B6 */
  155. 0000019C  0C87 616E 7920           cmpi.l     D7, 0x616E7920 /* 'any ' */
  156. 000001A2  6712                     beq        +0x14 /* 000001B6 */
  157. 000001A4  0C87 7062 7374           cmpi.l     D7, 0x70627374 /* 'pbst' */
  158. 000001AA  670A                     beq        +0xC /* 000001B6 */
  159. 000001AC  0C87 6465 6674           cmpi.l     D7, 0x64656674 /* 'deft' */
  160. 000001B2  6702                     beq        +0x4 /* 000001B6 */
  161. 000001B4  7600                     moveq.l    D3, 0x00
  162. label000001B6:
  163. 000001B6  1003                     move.b     D0, D3
  164. 000001B8  4CEE 0088 FFF8           movem.l    D3,D7, [A6 - 0x8]
  165. 000001BE  4E5E                     unlink     A6
  166. 000001C0  4E75                     rts
  167. export_916:
  168. 000001C2  4E56 0000                link       A6, 0
  169. 000001C6  48E7 1008                movem.l    -[A7], D3,A4
  170. 000001CA  286E 0008                movea.l    A4, [A6 + 0x8]
  171. 000001CE  7600                     moveq.l    D3, 0x00
  172. 000001D0  200C                     move.l     D0, A4
  173. 000001D2  672C                     beq        +0x2E /* 00000200 */
  174. 000001D4  2F03                     move.l     -[A7], D3
  175. 000001D6  4878 31CE                push.l     0x31CE
  176. 000001DA  2F0C                     move.l     -[A7], A4
  177. 000001DC  2054                     movea.l    A0, [A4]
  178. 000001DE  2050                     movea.l    A0, [A0]
  179. 000001E0  2268 000C                movea.l    A1, [A0 + 0xC]
  180. 000001E4  4E91                     jsr        [A1]
  181. 000001E6  508F                     addq.l     A7, 8
  182. 000001E8  261F                     move.l     D3, [A7]+
  183. 000001EA  4A00                     tst.b      D0
  184. 000001EC  6712                     beq        +0x14 /* 00000200 */
  185. 000001EE  2F03                     move.l     -[A7], D3
  186. 000001F0  2F0C                     move.l     -[A7], A4
  187. 000001F2  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  188. 000001F6  588F                     addq.l     A7, 4
  189. 000001F8  261F                     move.l     D3, [A7]+
  190. 000001FA  4A00                     tst.b      D0
  191. 000001FC  6602                     bne        +0x4 /* 00000200 */
  192. 000001FE  7601                     moveq.l    D3, 0x01
  193. label00000200:
  194. 00000200  1003                     move.b     D0, D3
  195. 00000202  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  196. 00000208  4E5E                     unlink     A6
  197. 0000020A  4E75                     rts
  198. export_917:
  199. 0000020C  4E56 0000                link       A6, 0
  200. 00000210  48E7 1008                movem.l    -[A7], D3,A4
  201. 00000214  286E 0008                movea.l    A4, [A6 + 0x8]
  202. 00000218  7600                     moveq.l    D3, 0x00
  203. 0000021A  200C                     move.l     D0, A4
  204. 0000021C  672C                     beq        +0x2E /* 0000024A */
  205. 0000021E  2F03                     move.l     -[A7], D3
  206. 00000220  4878 2BF2                push.l     0x2BF2
  207. 00000224  2F0C                     move.l     -[A7], A4
  208. 00000226  2054                     movea.l    A0, [A4]
  209. 00000228  2050                     movea.l    A0, [A0]
  210. 0000022A  2268 000C                movea.l    A1, [A0 + 0xC]
  211. 0000022E  4E91                     jsr        [A1]
  212. 00000230  508F                     addq.l     A7, 8
  213. 00000232  261F                     move.l     D3, [A7]+
  214. 00000234  4A00                     tst.b      D0
  215. 00000236  6610                     bne        +0x12 /* 00000248 */
  216. 00000238  2F03                     move.l     -[A7], D3
  217. 0000023A  2F0C                     move.l     -[A7], A4
  218. 0000023C  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  219. 00000240  588F                     addq.l     A7, 4
  220. 00000242  261F                     move.l     D3, [A7]+
  221. 00000244  4A00                     tst.b      D0
  222. 00000246  6702                     beq        +0x4 /* 0000024A */
  223. label00000248:
  224. 00000248  7601                     moveq.l    D3, 0x01
  225. label0000024A:
  226. 0000024A  1003                     move.b     D0, D3
  227. 0000024C  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  228. 00000252  4E5E                     unlink     A6
  229. 00000254  4E75                     rts
  230. export_918:
  231. 00000256  4E56 FFF0                link       A6, -0x0010
  232. 0000025A  2F0C                     move.l     -[A7], A4
  233. 0000025C  286E 000C                movea.l    A4, [A6 + 0xC]
  234. 00000260  7000                     moveq.l    D0, 0x00
  235. 00000262  2F00                     move.l     -[A7], D0
  236. 00000264  2054                     movea.l    A0, [A4]
  237. 00000266  2F28 0004                move.l     -[A7], [A0 + 0x4]
  238. 0000026A  2F0C                     move.l     -[A7], A4
  239. 0000026C  2050                     movea.l    A0, [A0]
  240. 0000026E  2268 008C                movea.l    A1, [A0 + 0x8C]
  241. 00000272  4E91                     jsr        [A1]
  242. 00000274  588F                     addq.l     A7, 4
  243. 00000276  2F00                     move.l     -[A7], D0
  244. 00000278  486E FFF0                pea.l      [A6 - 0x10]
  245. 0000027C  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  246. 00000280  41EE FFF0                lea.l      A0, [A6 - 0x10]
  247. 00000284  43EE FFF8                lea.l      A1, [A6 - 0x8]
  248. 00000288  22D8                     move.l     [A1]+, [A0]+
  249. 0000028A  22D8                     move.l     [A1]+, [A0]+
  250. 0000028C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  251. 00000290  226E 0008                movea.l    A1, [A6 + 0x8]
  252. 00000294  22D8                     move.l     [A1]+, [A0]+
  253. 00000296  22D8                     move.l     [A1]+, [A0]+
  254. 00000298  286E FFEC                movea.l    A4, [A6 - 0x14]
  255. 0000029C  4E5E                     unlink     A6
  256. 0000029E  4E75                     rts
  257. export_919:
  258. 000002A0  4E56 0000                link       A6, 0
  259. 000002A4  48E7 1108                movem.l    -[A7], D3,D7,A4
  260. 000002A8  2E2E 000C                move.l     D7, [A6 + 0xC]
  261. 000002AC  286E 0008                movea.l    A4, [A6 + 0x8]
  262. 000002B0  7601                     moveq.l    D3, 0x01
  263. 000002B2  2F03                     move.l     -[A7], D3
  264. 000002B4  2F07                     move.l     -[A7], D7
  265. 000002B6  2054                     movea.l    A0, [A4]
  266. 000002B8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  267. 000002BC  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  268. 000002C0  508F                     addq.l     A7, 8
  269. 000002C2  261F                     move.l     D3, [A7]+
  270. 000002C4  4A00                     tst.b      D0
  271. 000002C6  6614                     bne        +0x16 /* 000002DC */
  272. 000002C8  2F03                     move.l     -[A7], D3
  273. 000002CA  2F07                     move.l     -[A7], D7
  274. 000002CC  2F0C                     move.l     -[A7], A4
  275. 000002CE  4EAD 23B2                jsr        [A5 + 0x23B2 /* export_1138 */]
  276. 000002D2  508F                     addq.l     A7, 8
  277. 000002D4  261F                     move.l     D3, [A7]+
  278. 000002D6  4A00                     tst.b      D0
  279. 000002D8  6602                     bne        +0x4 /* 000002DC */
  280. 000002DA  7600                     moveq.l    D3, 0x00
  281. label000002DC:
  282. 000002DC  1003                     move.b     D0, D3
  283. 000002DE  4CEE 1088 FFF4           movem.l    D3,D7,A4, [A6 - 0xC]
  284. 000002E4  4E5E                     unlink     A6
  285. 000002E6  4E75                     rts
  286. export_920:
  287. 000002E8  4E56 FFF8                link       A6, -0x0008
  288. 000002EC  48E7 0018                movem.l    -[A7], A3,A4
  289. 000002F0  286E 0008                movea.l    A4, [A6 + 0x8]
  290. 000002F4  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  291. 000002FC  7000                     moveq.l    D0, 0x00
  292. 000002FE  2D40 FFFC                move.l     [A6 - 0x4], D0
  293. 00000302  41EE FFF8                lea.l      A0, [A6 - 0x8]
  294. 00000306  2F0C                     move.l     -[A7], A4
  295. 00000308  4EAD 22C2                jsr        [A5 + 0x22C2 /* export_1108 */]
  296. 0000030C  2640                     movea.l    A3, D0
  297. 0000030E  2053                     movea.l    A0, [A3]
  298. 00000310  7000                     moveq.l    D0, 0x00
  299. 00000312  2140 0014                move.l     [A0 + 0x14], D0
  300. 00000316  2054                     movea.l    A0, [A4]
  301. 00000318  2F28 000C                move.l     -[A7], [A0 + 0xC]
  302. 0000031C  2F28 0010                move.l     -[A7], [A0 + 0x10]
  303. 00000320  2F0B                     move.l     -[A7], A3
  304. 00000322  4EAD 1C42                jsr        [A5 + 0x1C42 /* export_900 */]
  305. 00000326  200B                     move.l     D0, A3
  306. 00000328  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  307. 0000032E  4E5E                     unlink     A6
  308. 00000330  4E75                     rts
  309. export_921:
  310. 00000332  4E56 0000                link       A6, 0
  311. 00000336  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  312. 0000033A  2C2E 000C                move.l     D6, [A6 + 0xC]
  313. 0000033E  286E 0008                movea.l    A4, [A6 + 0x8]
  314. 00000342  2F0C                     move.l     -[A7], A4
  315. 00000344  4EAD 1FDA                jsr        [A5 + 0x1FDA /* export_1015 */]
  316. 00000348  2640                     movea.l    A3, D0
  317. 0000034A  7E00                     moveq.l    D7, 0x00
  318. 0000034C  584F                     addq.w     A7, 4
  319. 0000034E  601C                     bra        +0x1E /* 0000036C */
  320. label00000350:
  321. 00000350  2F06                     move.l     -[A7], D6
  322. 00000352  2F0B                     move.l     -[A7], A3
  323. 00000354  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  324. 00000358  4A00                     tst.b      D0
  325. 0000035A  504F                     addq.w     A7, 8
  326. 0000035C  6702                     beq        +0x4 /* 00000360 */
  327. 0000035E  5287                     addq.l     D7, 1
  328. label00000360:
  329. 00000360  2F0B                     move.l     -[A7], A3
  330. 00000362  2F0C                     move.l     -[A7], A4
  331. 00000364  4EAD 227A                jsr        [A5 + 0x227A /* export_1099 */]
  332. 00000368  2640                     movea.l    A3, D0
  333. 0000036A  504F                     addq.w     A7, 8
  334. label0000036C:
  335. 0000036C  200B                     move.l     D0, A3
  336. 0000036E  66E0                     bne        -0x1E /* 00000350 */
  337. 00000370  2007                     move.l     D0, D7
  338. 00000372  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  339. 00000378  4E5E                     unlink     A6
  340. 0000037A  4E75                     rts
  341. export_922:
  342. 0000037C  4E56 0000                link       A6, 0
  343. 00000380  48E7 0018                movem.l    -[A7], A3,A4
  344. 00000384  7000                     moveq.l    D0, 0x00
  345. 00000386  2840                     movea.l    A4, D0
  346. 00000388  2640                     movea.l    A3, D0
  347. 0000038A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  348. 0000038E  4EAD 119A                jsr        [A5 + 0x119A /* export_559 */]
  349. 00000392  2840                     movea.l    A4, D0
  350. 00000394  200C                     move.l     D0, A4
  351. 00000396  584F                     addq.w     A7, 4
  352. 00000398  6710                     beq        +0x12 /* 000003AA */
  353. 0000039A  2F0C                     move.l     -[A7], A4
  354. 0000039C  2054                     movea.l    A0, [A4]
  355. 0000039E  2050                     movea.l    A0, [A0]
  356. 000003A0  2268 008C                movea.l    A1, [A0 + 0x8C]
  357. 000003A4  4E91                     jsr        [A1]
  358. 000003A6  2640                     movea.l    A3, D0
  359. 000003A8  584F                     addq.w     A7, 4
  360. label000003AA:
  361. 000003AA  200B                     move.l     D0, A3
  362. 000003AC  660C                     bne        +0xE /* 000003BA */
  363. 000003AE  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  364. 000003B4  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  365. 000003B8  584F                     addq.w     A7, 4
  366. label000003BA:
  367. 000003BA  200B                     move.l     D0, A3
  368. 000003BC  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  369. 000003C2  4E5E                     unlink     A6
  370. 000003C4  4E75                     rts
  371. export_923:
  372. 000003C6  4E56 0000                link       A6, 0
  373. 000003CA  2F07                     move.l     -[A7], D7
  374. 000003CC  2E2E 000C                move.l     D7, [A6 + 0xC]
  375. 000003D0  0C87 6C64 7420           cmpi.l     D7, 0x6C647420 /* 'ldt ' */
  376. 000003D6  6720                     beq        +0x22 /* 000003F8 */
  377. 000003D8  0C87 6C64 7472           cmpi.l     D7, 0x6C647472 /* 'ldtr' */
  378. 000003DE  6718                     beq        +0x1A /* 000003F8 */
  379. 000003E0  0C87 6C6F 6E67           cmpi.l     D7, 0x6C6F6E67 /* 'long' */
  380. 000003E6  6710                     beq        +0x12 /* 000003F8 */
  381. 000003E8  0C87 5445 5854           cmpi.l     D7, 0x54455854 /* 'TEXT' */
  382. 000003EE  6708                     beq        +0xA /* 000003F8 */
  383. 000003F0  0C87 6474 696D           cmpi.l     D7, 0x6474696D /* 'dtim' */
  384. 000003F6  6604                     bne        +0x6 /* 000003FC */
  385. label000003F8:
  386. 000003F8  7001                     moveq.l    D0, 0x01
  387. 000003FA  600C                     bra        +0xE /* 00000408 */
  388. label000003FC:
  389. 000003FC  2F07                     move.l     -[A7], D7
  390. 000003FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  391. 00000402  4EAD 1C0A                jsr        [A5 + 0x1C0A /* export_893 */]
  392. 00000406  504F                     addq.w     A7, 8
  393. label00000408:
  394. 00000408  2E2E FFFC                move.l     D7, [A6 - 0x4]
  395. 0000040C  4E5E                     unlink     A6
  396. 0000040E  4E75                     rts
  397. export_924:
  398. 00000410  4E56 0000                link       A6, 0
  399. 00000414  48E7 1018                movem.l    -[A7], D3,A3,A4
  400. 00000418  266E 0008                movea.l    A3, [A6 + 0x8]
  401. 0000041C  2F0B                     move.l     -[A7], A3
  402. 0000041E  2053                     movea.l    A0, [A3]
  403. 00000420  2050                     movea.l    A0, [A0]
  404. 00000422  2268 0090                movea.l    A1, [A0 + 0x90]
  405. 00000426  4E91                     jsr        [A1]
  406. 00000428  2840                     movea.l    A4, D0
  407. 0000042A  7600                     moveq.l    D3, 0x00
  408. 0000042C  2F03                     move.l     -[A7], D3
  409. 0000042E  2F0C                     move.l     -[A7], A4
  410. 00000430  4EAD 17FA                jsr        [A5 + 0x17FA /* export_763 */]
  411. 00000434  588F                     addq.l     A7, 4
  412. 00000436  261F                     move.l     D3, [A7]+
  413. 00000438  4A00                     tst.b      D0
  414. 0000043A  6712                     beq        +0x14 /* 0000044E */
  415. 0000043C  2F03                     move.l     -[A7], D3
  416. 0000043E  2F0C                     move.l     -[A7], A4
  417. 00000440  4EAD 0C9A                jsr        [A5 + 0xC9A /* export_399 */]
  418. 00000444  588F                     addq.l     A7, 4
  419. 00000446  261F                     move.l     D3, [A7]+
  420. 00000448  4A00                     tst.b      D0
  421. 0000044A  6702                     beq        +0x4 /* 0000044E */
  422. 0000044C  7601                     moveq.l    D3, 0x01
  423. label0000044E:
  424. 0000044E  1003                     move.b     D0, D3
  425. 00000450  4CEE 1808 FFF4           movem.l    D3,A3,A4, [A6 - 0xC]
  426. 00000456  4E5E                     unlink     A6
  427. 00000458  4E75                     rts
  428. export_925:
  429. 0000045A  4E56 0000                link       A6, 0
  430. 0000045E  2F0C                     move.l     -[A7], A4
  431. 00000460  286E 0008                movea.l    A4, [A6 + 0x8]
  432. 00000464  2054                     movea.l    A0, [A4]
  433. 00000466  116E 0013 0008           move.b     [A0 + 0x8], [A6 + 0x13]
  434. 0000046C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  435. 00000470  2F0C                     move.l     -[A7], A4
  436. 00000472  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  437. 00000476  286E FFFC                movea.l    A4, [A6 - 0x4]
  438. 0000047A  4E5E                     unlink     A6
  439. 0000047C  4E75                     rts
  440. export_926:
  441. 0000047E  4E56 0000                link       A6, 0
  442. 00000482  48E7 0108                movem.l    -[A7], D7,A4
  443. 00000486  286E 0008                movea.l    A4, [A6 + 0x8]
  444. 0000048A  4207                     clr.b      D7
  445. 0000048C  200C                     move.l     D0, A4
  446. 0000048E  672C                     beq        +0x2E /* 000004BC */
  447. 00000490  4878 2BF2                push.l     0x2BF2
  448. 00000494  2F0C                     move.l     -[A7], A4
  449. 00000496  2054                     movea.l    A0, [A4]
  450. 00000498  2050                     movea.l    A0, [A0]
  451. 0000049A  2268 000C                movea.l    A1, [A0 + 0xC]
  452. 0000049E  4E91                     jsr        [A1]
  453. 000004A0  4A00                     tst.b      D0
  454. 000004A2  504F                     addq.w     A7, 8
  455. 000004A4  6716                     beq        +0x18 /* 000004BC */
  456. 000004A6  2054                     movea.l    A0, [A4]
  457. 000004A8  203C 1000 0000           move.l     D0, 0x10000000
  458. 000004AE  C0A8 0066                and.l      D0, [A0 + 0x66]
  459. 000004B2  56C0                     sne        D0
  460. 000004B4  0240 0001                andi.w     D0, 0x1
  461. 000004B8  48C0                     ext.l      D0
  462. 000004BA  1E00                     move.b     D7, D0
  463. label000004BC:
  464. 000004BC  1007                     move.b     D0, D7
  465. 000004BE  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  466. 000004C4  4E5E                     unlink     A6
  467. 000004C6  4E75                     rts
  468. export_927:
  469. 000004C8  4E56 FFFC                link       A6, -0x0004
  470. 000004CC  48E7 0018                movem.l    -[A7], A3,A4
  471. 000004D0  598F                     subq.l     A7, 4
  472. 000004D2  70FF                     moveq.l    D0, 0xFFFFFFFF
  473. 000004D4  A829                     syscall    LayerDispatch
  474. 000004D6  265F                     movea.l    A3, [A7]+
  475. 000004D8  7000                     moveq.l    D0, 0x00
  476. 000004DA  2840                     movea.l    A4, D0
  477. 000004DC  220B                     move.l     D1, A3
  478. 000004DE  672A                     beq        +0x2C /* 0000050A */
  479. 000004E0  598F                     subq.l     A7, 4
  480. 000004E2  2F0B                     move.l     -[A7], A3
  481. 000004E4  7006                     moveq.l    D0, 0x06
  482. 000004E6  A829                     syscall    LayerDispatch
  483. 000004E8  285F                     movea.l    A4, [A7]+
  484. 000004EA  2D4C FFFC                move.l     [A6 - 0x4], A4
  485. 000004EE  6004                     bra        +0x6 /* 000004F4 */
  486. label000004F0:
  487. 000004F0  286C 0090                movea.l    A4, [A4 + 0x90]
  488. label000004F4:
  489. 000004F4  200C                     move.l     D0, A4
  490. 000004F6  6712                     beq        +0x14 /* 0000050A */
  491. 000004F8  558F                     subq.l     A7, 2
  492. 000004FA  2F0C                     move.l     -[A7], A4
  493. 000004FC  7002                     moveq.l    D0, 0x02
  494. 000004FE  A829                     syscall    LayerDispatch
  495. 00000500  4A1F                     tst.b      [A7]+
  496. 00000502  67EC                     beq        -0x12 /* 000004F0 */
  497. 00000504  4A2C 0070                tst.b      [A4 + 0x70]
  498. 00000508  66E6                     bne        -0x18 /* 000004F0 */
  499. label0000050A:
  500. 0000050A  200C                     move.l     D0, A4
  501. 0000050C  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  502. 00000512  4E5E                     unlink     A6
  503. 00000514  4E75                     rts
  504.